$(function() {
    // 登录按钮弹出登录框
    $('.unlogin a').on('click', function() {
        $('#login-alert').css('display', 'block').animate({
            top: 0
        }, 600);
        var login_div = $('<div class="loginmask"></div>');
        login_div.appendTo('body').animate({
            opacity: 0.8
        }, 600, function() {
            // 登录界面关闭按钮
            $('.alertclose').on('click', function() {
                $('#login-alert').animate({
                    top: -600
                }, 600, function() {
                    $('#login-alert').css('display', 'none');
                });
                login_div.appendTo('body').animate({
                    opacity: 0
                }, 600, function() {
                    login_div.remove();
                });
            });
        });
    });
    // 登录
    $('#btn-login').on('click', function() {
        $.ajax({
            type: "post",
            url: "../lib/login.php",
            data: {
                username: $('#username').val(),
                password: $('#password').val()
            },
            dataType: "json",
            success: function(res) {
                if (res.hasuser) {
                    alert('登录成功！');
                    if ($('#save_login').attr('checked') == 'checked') {
                        cookie.set('username', res.msg, 7);
                    } else {
                        cookie.set('username', res.msg, 1);
                    }
                    location.reload();
                } else {
                    alert('账号密码错误!请重新登录');
                    cookie.set('flag', true);
                    location.reload();
                }
            }
        });
    });
    // 登录失败自动弹出登录框
    setTimeout(function() {
            if (cookie.get('flag')) {
                $('.unlogin a').trigger('click');
                cookie.remove('flag');
            }
        }, 500)
        // 判断登录状态
    if (cookie.get('username')) {
        $('.unlogin').css('display', 'none');
        $('.logined').css('display', 'block');
        $('.logined .user').html(cookie.get('username'));
    }
    // 退出登录按钮
    $('.btn-out').on('click', function() {
        if (confirm('确认退出吗？')) {
            cookie.remove('username');
            cookie.remove('shop');
            cookie.remove('lucky');
            location.reload();
            $('btn-lucky').css("pointer-events", "auto").removeClass('notclick').html('签到并抽奖');
            $('.new-right p').css('display', 'none');
        }
    });
    // 购物车数量
    cart_num();
});